key performance indicators - Spanish English Dictionary